/*
   SC file interface
   Copyright (C) 2009-2010  Tomasz Borowik

   This program is free software: you can redistribute it and/or modify
   it under the terms of the GNU General Public License as published by
   the Free Software Foundation, either version 3 of the License, or
   (at your option) any later version.

   This program is distributed in the hope that it will be useful,
   but WITHOUT ANY WARRANTY; without even the implied warranty of
   MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
   GNU General Public License for more details.

   You should have received a copy of the GNU General Public License
   along with this program; see the file COPYING3.  If not, see
   <http://www.gnu.org/licenses/>.
*/

#ifndef inc_window_h
#define inc_window_h

#include "main.h"

#include <QWidget>
#include <QMainWindow>
#include <QGridLayout>
#include <QMessageBox>
#include <QPushButton>
#include <QLineEdit>
#include <QPlainTextEdit>

class SCE_Wrap;

class QCheckBox;
class QComboBox;
class QLabel;
class QSpinBox;

class RenderArea;

class Window : public QMainWindow
{
Q_OBJECT

public:
	Window();
	
	QMenu *pMenuFile, *pMenuHelp;
	
	QLineEdit *pPath;
	QPlainTextEdit *pTextBox;
	
	QCheckBox *pRecursive, *pDebug;
	
private slots:
	
	void FileOpen();
	
	void About();
	
	void Check();
private:
	
};

#endif
